waterproof barrier/membrane - Turco Inglés Diccionario